making arrangements - Français Anglais Dictionnaire